western indian mountain rose (brownea ariza) - Espagnol Anglais Dictionnaire